Distributor Inventory Submission API

(0 reviews)

Response Attributes

/getStatus

Method: GET

Content-Type: application/json
Response Attributes :
Body :

SnoElementAttributeTypeFormatExampleDescription
1totalPagesNumber"totalPages": 1Total Number of pages available for the response.
2totalRecordsNumber"totalRecords": 6356Total Number of records present in response
3pageNumber"page": 1page number for the search criteria
4limitBoolean"limit": 500page limit for the search criteria. Default: 500, Max:1000
5nextBoolean"next": 2Indicates the next page for search criteria.
6prevBoolean"prev": 1Indicates the prev page for search criteria.
7invRequestStatus.requestUUIDString"requestUUID": "550e8400-e29b-41d4-a716-446655440000"Unique request Id of the Inventory Submission
8invRequestStatus.requestStatusString"requestStatus": "SUCCESS"Provides status of the request.
9invRequestStatus.messageString"message": "Inventory data Processed Successfully."Provides the overall submission status.
10invBatchDetails.batchIdNumber"batchId": 12345Batch id generated in the backend.
12invBatchDetails.submissionIdNumber"submissionId": 45678submissionId generated in the backend.
13invBatchDetails.batchStatusNumber"batchStatus": "PENDING"submissionId generated in the backend.
14requestDetails.header.biaRefNumString"biaRefNum": "123456"biaRefNum from the submission.
15requestDetails.header.biaDateString"biaDate": "2024-04-09T00:00:00Z"biaDate from the submission.
16requestDetails.header.sourceTypeString"sourceType": "WH"sourceType from the submission.
17requestDetails.header.sourceNameString"sourceName": "Example Inc."Distributor Name
18requestDetails.header.sourceAddress1Double"sourceAddress1": "123 Main St."Address Line1
19requestDetails.header.sourceAddress2String"sourceAddress2": "Apt 101"Address Line2
20requestDetails.header.sourceCityString"sourceCity": "New York"City
21requestDetails.header.sourceStateString"sourceState": "NY"State
22requestDetails.header.sourceCountryCodeString"sourceCountryCode": "US"Country Code
23requestDetails.lines.lineNumNumber"lineNum": 54079Inventory Line Number
24requestDetails.lines.transIdNumber"transId": 563332976transaction id generated at the backend
25requestDetails.lines.invTypeString"invType": "PRIMARY"Inventory Type
26requestDetails.lines.vendorPartNumString"vendorPartNum": "CN701"Vendor Part Number
27requestDetails.lines.mfgPartNumString"mfgPartNum": "UG712"Manufacturer Part Number
28requestDetails.lines.prodDescString"prodDesc": "3.00 GHz E5-2690 v2/130W 10C/25MB Cache/DDR3 1866MHz"product Description
29requestDetails.lines.qtyOnHandNumber"qtyOnHand": 719quantity on Hand
30requestDetails.lines.qtyCommittedNumber"qtyCommitted": 946quantity Committed
31requestDetails.lines.qtyForSaleNumber"qtyForSale": 446quantity For Sale
32requestDetails.lines.qtyOnOrderNumber"qtyOnOrder": 72quantity on Order
33requestDetails.lines.qtyBackorderNumber"qtyBackorder": 742quantity BackOrder
34requestDetails.lines.qtyInTransitNumber"qtyInTransit": 742quantity Intransit
35requestDetails.lines.qtyOtherQualNumber"qtyOtherQual": 38quantity others qualified
36requestDetails.lines.qtyOthersNumber"qtyOthers": 445quantity others
37requestDetails.lines.lineStatusString"lineStatus": "INVALID"Inventory Line Status after the validation
38requestDetails.lines.errorMessageString"errorMessage": "INVALID CISCO STANDARD PART NUMBER,PRODUCT FAMILY NOT FOUND,MISSING CISCO LIST PRICE"Error description of the individual inventory line for correction.

/submitInv

Method: POST
Content-Type: application/json
Response Attributes :
Body :

SnoElementAttributeTypeFormatExampleDescription
1invRequestStatus.requestUUIdString"requestUUId": "550e8400-e29b-41d4-a716-446655440000"Unique request Id of the Inventory Submission.
2invRequestStatus.requestStatusString"requestStatus": "Success"Inventory Submission Status
3invRequestStatus.messageString"message": "Inventory submitted successfully"Acknowledgement of the inventory submission
4invRequestStatus.timestampStringDate-Time"timestamp": "2024-04-09T12:00:00Z"Inventory Submission Time
5links.relString"rel": "Status"Relates to the getStatus API
6links.hrefString"href": "/v1/disti/inventory/getStatus?requestId="550e8400-e29b-41d4-a716-446655440000"&page=1&limit=500"getStatus API URL for the specific request id
7links.methodString"method": "GET"API Invoke Method

Reviews